SP Speaking -> count

count          integer       returns how many voices are currently
                                    speaking on the computer

Returns the number of voices synthesizing speech on the computer.

This count is not just the number of voices speaking by using Speech Pack but systemwide. If any other software is speaking this will be included in the count as well. Thus, when a count of zero is returned everything is quiet.
Be aware of the fact that the SP Speak String and SP Speach Text functions will not work when the SP Speaking function returns anything else but zero.

Example:
  If (SP Speaking # 0)
    $err := SP Speak String ("Ben";"Look who's talking!")
  Else
    ALERT ("Sorry, lost my speech for a moment…")
  End if